Fuzzy Sliding Mode Control of a Magnetic Ball Suspension System
نویسندگان
چکیده
However, feedback linearization control does not guarantee robustness in the presence of modeling errors. In [3], ∞ H control and sliding mode control was proposed. ∞ H control is a computation expensive method that presents good disturbance attenuation performance. In [4], sliding mode control and PID controller was discussed. In [5], the PID controller was discussed. The PID controller is a simple method for operating point linearization. However, the PID controller has good performance only within a small operating range. In [6], Fuzzy learning control was proposed. The learning control is a computation expensive method. In [7], adaptive robust nonlinear controller learning was proposed that is also a computationally expensive. In [8], an evolutionary programming based fuzzy sliding mode control was proposed. The evolution computation [13,14] is also a computationally expensive in tuning the neural network controller structure and parameters. In [9], an improved force model-identification method was proposed. In [10], an integral variable controller with grey prediction was proposed to reduce the chattering and steady state error. This paper presents an adaptive fuzzy estimator sliding mode position control design for robust stabilization and disturbance rejection for a magnetic ball suspension system (MBSS). In general, the conventional sliding mode control design assumes that the upper boundary of the parameter variations and external disturbances is known and the sign function is used. It causes high frequency chattering and high gain phenomenon. In this paper, we propose a novel adaptive fuzzy estimator sliding mode control for the MBSS to avoid the high gain and reduce the chattering magnitude. The parameter variation and external disturbance estimator is designed to estimate the unknown lumped uncertainty values in real-time. This is different from the conventional fuzzy sliding mode control which estimates the unknown upper boundary uncertainty. This method utilizes a Lyapunov function candidate to guarantee convergence and asymptotically track the MBSS position commands. We employ experiments to validate the proposed method. Sliding mode control [15,16] has attracted a great deal of attention in recent years because it is proven as a powerful tool for nonlinear robust control design. It is an effective and robust technology for rejecting parameter variations and external disturbances. It has been applied in robot control, motor control and many control fields [3,10,12, 15-22]. The uncertainties, parameter variations and/or disturbances can be rejected for variable structure control when the upper boundary of the system lumped uncertainty is known. The system uncertainty boundaries are difficult to obtain in practical applications. In real applications, uncertainty boundaries can easily exceed the assumed magnitude range, under which the sliding mode can not be used. Using high gain control to improve disturbance rejection has been proposed [18]. A control system using a large constant gain is simple to implement. However, it produces unnecessary deviations from the switching manifold and causes large chattering in the control systems. Serious chattering can reduce by using the boundary layer which the signum function is replaced by the saturation function. However, it produces steady state errors. Hence, in recent years, some researchers [10,20-23] have proposed methods to find the uncertain upper boundaries and eliminate the steady state error in which the signum function is replaced by the saturation function. Their major concept estimates
منابع مشابه
Indirect Adaptive Control of Robot Manipulator and Magnetic Ball Suspension System
This paper shows implementation of indirect adaptive control law for nonlinear systems using TakagiSugeno fuzzy system. Takagi-Sugeno fuzzy system is used to identify nonlinear system components theta alpha and theta beta. Stable Indirect Adaptive control law is such that it has two control components one is certainty equivalence control and other is sliding mode control. Sliding mode controlle...
متن کاملA New Fuzzy Sliding Mode Controller with Auto-Adjustable Saturation Boundary Layers Implemented on Vehicle Suspension
This study develops a fuzzy sliding mode controller (FSMC) based on a variable boundary layer. A fuzzy inference mechanism is used to on-line tune the thickness of the boundary layers of the controller. Minimum rule base has been used for the fuzzy inference system which results in low calculation effort. The aim of this paper is to design a controller which will eliminate the chattering of FSM...
متن کاملDirect Adaptive Control of Robot Manipulator and Magnetic Ball Suspension System
This paper presents an implementation of stable direct adaptive control on nonlinear systems using lyapunov function with fuzzy approach. Stable direct adaptive control law consists of an ideal control, and a sliding mode control. Sliding mode controller is used to ensure the stability of Lyapunov function. Stability of direct adaptive control law is tested on two nonlinear systems. Non linear ...
متن کاملControl Using Sliding Mode Of the Magnetic Suspension System
This paper presents a proposition of sliding mode position controller of the magnetic suspension ball system . The magnetic suspension system (MSS) is a mechatronic system already acknowledged and accepted by the field experts. The design of a controller keeping a steel ball suspended in the air. In the ideal situation, the magnetic force produced by current from an electromagnet will counterac...
متن کاملActive Suspension System Control Using Adaptive Neuro Fuzzy (ANFIS) Controller
The purpose of designing the active suspension systems is providing comfort riding and good handling in different road disturbances. In this paper a novel control method based on adaptive neuro fuzzy system in active suspension system is proposed. Choosing the proper data base to train the ANFIS has an important role in increasing the suspension system’s performance. The data base which is used...
متن کامل